×

impale sb on a dilemma meaning in Chinese

使某人陷于进退两难的境地

Related Words

  1. impale
  2. impaling
  3. of impaling spear
  4. of impaling strike
  5. missiles can impale several men
  6. mi ile ca impale everal me
  7. dilemma
  8. crucial dilemma
  9. prisoners dilemma
  10. winding dilemma
  11. impalco alloy
  12. impale
  13. impalea
  14. impalement
PC Version

Copyright © 2018 WordTech Co.